
a = input()
b = a.split()
m = 0

if len(b) <= 1:
    print("мало данных")
elif(len(b) > 1):
    print("Кол-во слов: ", len(b))

import re
text = a
pattern = r'\b[А-Я]\w*\b'
words = re.findall(pattern, text)
count = len(words)

print(f"Кол-во слов с заглавной русской буквы: {count}")

l_wo = 0
for word in text.split():
    if any(char.isalpha() and ord(char) < 128 for char in word):
        l_wo += 1
print("Кол-во слов с латинскими символами:", l_wo)

words = b
count = 0
for word in words:
    if len(word) <= 3:
        count += 1
print("Кол-во слов не превышающих 3 символа:", count)

count = 0
for word in b:
    if '-' in word:
        count += 1
print("Кол-во слов с дефисом:", count)

l_w = ""
for word in b:
    if len(word) > len(l_w):
        l_w = word
print("Самое длинное слово:", l_w)
print("Длина слова:", len(l_w))
